package com.irdstudio.efp.nls.service.facade.queue;

import java.util.List;

import com.irdstudio.efp.nls.service.vo.queue.NlsProcessRuleHVO;

/**
 * 网贷规则过程历史
 * 
 * @author huangwb
 * @since 2018年12月27日 上午8:33:47
 * @version 1.0
 */
public interface NlsProcessRuleHService {

	public List<NlsProcessRuleHVO> queryAllOwner(NlsProcessRuleHVO nlsProcessRuleHVo);

	public List<NlsProcessRuleHVO> queryAllCurrOrg(NlsProcessRuleHVO nlsProcessRuleHVo);

	public List<NlsProcessRuleHVO> queryAllCurrDownOrg(NlsProcessRuleHVO nlsProcessRuleHVo);

	public int insertNlsProcessRuleH(NlsProcessRuleHVO inNlsProcessRuleHVo);

	public int deleteByPk(NlsProcessRuleHVO nlsProcessRuleHVo);

	public int updateByPk(NlsProcessRuleHVO nlsProcessRuleHVo);

	public NlsProcessRuleHVO queryByPk(NlsProcessRuleHVO nlsProcessRuleHVo);

	/**
	 * TODO
	 * 
	 * @param currAppDate
	 * @return
	 * @author huangwb
	 * @since 2019年1月3日 上午11:09:21
	 * @version 1.0
	 */
	public int insertTMinus1DDataToH(String currAppDate);

}
